a glimmer of hope - Alemán Inglés Diccionario